Part Number Hot Search : 
HCT1G1 L7200 HVD400C P50N60 DS0052 4N50C BF883 75176
Product Description
Full Text Search
 

To Download W78C438C06 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 W78C438C Data Sheet 8-BIT MICROCONTROLLER
Table of Contents1. 2. 3. 4. 5. GENERAL DESCRIPTION ......................................................................................................... 2 FEATURES ................................................................................................................................. 2 PIN CONFIGURATIONS ............................................................................................................ 3 PIN DESCRIPTION..................................................................................................................... 5 FUNCTIONAL DESCRIPTION ................................................................................................... 7 5.1 5.2 5.3 5.4 5.5 5.6 6. 6.1 6.2 6.3 Dedicated Data and Address Port .................................................................................. 7 Additional I/O Port........................................................................................................... 9 Additional External Interrupt ........................................................................................... 9 Newly Added Special Function Registers .................................................................... 11 Power Reduction Function ........................................................................................... 11 Programming Difference............................................................................................... 12 Absolute Maximum Ratings .......................................................................................... 13 D.C. Characteristics...................................................................................................... 13 A.C. Characteristics ...................................................................................................... 14
6.3.1 6.3.2 6.3.3 Clock Input Waveform ....................................................................................................14 Program Fetch Cycle......................................................................................................14 Data Memory Read/Write Cycle .....................................................................................15
ELECRICAL CHARACTERISTICS ........................................................................................... 13
7.
TIMING WAVEFORMS ............................................................................................................. 16 7.1 7.2 Program Fetch Cycle .................................................................................................... 16 Data Memory Read/Write Cycle ................................................................................... 17 Using 128K x 8 bit External EPROM (W27E010) ........................................................ 18 84-pin PLCC ................................................................................................................. 20 100-pin QFP.................................................................................................................. 21
8. 9.
TYPICAL APPLICATION CIRCUITS ........................................................................................ 18 8.1 9.1 9.2 PACKAGE DIMENSIONS ......................................................................................................... 20
10.
REVISION HISTORY ................................................................................................................ 22
-1-
Publication Release Date: December 4, 2006 Revision A6
W78C438C
1. GENERAL DESCRIPTION
The W78C438C is a high-performance single-chip CMOS 8-bit microcontroller that is a derivative of the W78C58 microcontroller family. The W78C438C is functionally compatible with the W78C32, except that it provides either a 64 KB program/1 MB data memory address or memory-mapped chip select logic, five general I/O ports, and four external interrupts. In the W78C32, two I/O ports, Port 1 and Port 3, are available for general-purpose use (Port 3 also supports alternative functions), and Port 2 and Port 0 are used as the address bus and data bus, respectively. To enable Port 0 and Port 2 to also be used as general purpose I/O ports, the W78C438C provides two dedicated address ports (AP5 and AP6) that serve as address output for 64 KB of memory and one address/data port (DP4) that serves as ROM code input and external RAM data input/output. Unlike the W78C32, this product does not require an external latch device for multiplexing low byte addresses. The W78C438C also provides four pins (AP7.0-AP7.3) to support either 64 KB program/1 MB data memory space or memory-mapped chip select logic, one parallel I/O port (Port 8) without bit addressing mode, and two additional external interrupts ( INT2 , INT3 ) . The W78C438C is programmed in a manner fully compatible with that used to program the W78C32, except that the external data RAM is accessed by the "MOVX @Ri" instruction. Address paging is performed by loading page addresses into the HB (high byte) register, which is not a standard register in the W78C32, before execution of the "MOVX @Ri" instruction.
2. FEATURES
8-bit CMOS microcontroller Fully static design DC to 40 MHz operation ROM-less operation 256-byte on-chip scratchpad RAM Either 64 KB program/1 MB data memory address space or 4 memory-mapped chip select pins One 8-bit data/address port Two 8-bit and one 4-bit (optional) address ports Five 8-bit bidirectional I/O ports - Four 8-bit bit-addressable I/O ports and one 8-bit parallel I/O port Eight-source, two-level interrupt capability Three 16-bit timer/counters Four external interrupts One full-duplex serial channel Built-in power management - Idle mode - Power-down mode Packages: - Lead Free (RoHS) PLCC 84: W78C438C40PL - Lead Free (RoHS) PQFP 100: W78C438C40FL
-2-
W78C438C
3. PIN CONFIGURATIONS
P 1 . 4 1 1
P 1 . 3
P 1 . 2
P 1 . 1 8
P 1 .N 0C 7 6
D P 4 . 7 5
D P 4 . 6 4
D P 4 . 5
D P 4 . 4 2
D P 4 . 3 1
D P 4 . 2
D P 4 . 1
D P 4 V .ND 0CD 8 2 8 1 8 0
P 0 . 0
P 0 . 1
P 0 . 2
P 0 . 3
P 0 . 4
P1.5 P1.6 P1.7 RESET P8.0 P8.1 P8.2 P8.3 P8.4 P8.5 P8.6 P8.7 INT3 INT2 RXD, P3.0 VDD TXD, P3.1 INT0, P3.2 INT1, P3.3 T0, P3.4 T1, P3.5
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
19 0
3
88 43
77 98
77 76
7 5
W78C438CP
84-pin PLCC
74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54
P0.5 P0.6 P0.7 EA AP5.0 AP5.1 AP5.2 AP5.3 AP5.4 AP5.5 AP5.6 AP5.7 V DD V SS ALE PSEN P2.7 P2.6 P2.5 P2.4 P2.3
33 34 P 3 . 6 , / W R P 3 . 7 , / R D
3 5 X T A L 2
3 6
3 7
3 8
34 90
4 1 A P 7 . 1 , / C S 1
4 2 A P 7 . 0 , / C S 0
4 3 A P 6 . 7
4 4 A P 6 . 6
4 5 A P 6 . 5
4 6 A P 6 . 4
4 7 A P 6 . 3
4 8 A P 6 . 2
4 9 A P 6 . 1
5 0 A P 6 . 0
5 1 P 2 . 0
5 2 P 2 . 1
5 3 P 2 . 2
XVNAA TSCPP 77 AS .. L 32 1 ,, // CC SS 32
-3-
Publication Release Date: December 4, 2006 Revision A6
W78C438C
Pin Configurations, continued
T 2 E X , P 1 . 4 P 1 . 3 P 1 . 2 P 1 . 1
T 2 , P 1 . 0
N C
D P 4 . 7
D P 4 . 6
D P 4 . 5
D P 4 . 4
D P 4 . 3
D P 4 . 2
D P 4 . 1
D P 4 . 0
V D D
P 0 . 0
P 0 . 1
P 0 . 2
P 0 . 3
N C
NC NC NC NC P1.5 P1.6 P1.7 RESET P8.0 P8.1 P8.2 P8.3 P8.4 P8.5 P8.6 P8.7 INT3 INT2 RXD, P3.0 VDD TXD, P3.1 INT0, P3.2 INT1, P3.3 T0, P3.4 T1, P3.5 WR, P3.6 NC NC NC NC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
1 0 0
9 9
9 8
9 7
9 6
9 5
9 4
9 3
9 2
9 1
9 0
8 9
8 8
8 7
8 6
8 5
8 4
8 3
8 2
8 1 80 79 78 77 76 75 74 73 72 71 70 69 68 67
NC NC NC NC P0.4 P0.5 P0.6 P0.7 EA AP5.0 AP5.1 AP5.2 AP5.3 AP5.4 AP5.5 AP5.6 AP5.7 V DD V SS ALE PSEN P2.7 P2.6 P2.5 P2.4 NC NC NC NC P2.3
W78C438CF
100-pin PQFP
66 65 64 63 62 61 60 59 58 57 56 55 54 53 52
3 1
3 2
3 3
3 4
3 5
3 6
3 7
3 8
3 9
4 0
4 1
4 2
4 3
4 4
4 5
4 6
4 7
4 8
4 9
5 0
51
P 3. 7, / R D
X T A L 2
X T A L 1
V S S
N C
A P 7 . 3 , / C S 3
A P 7 . 2 , / C S 2
A P 7 . 1 , / C S 1
A P 7 . 0 , / C S 0
A P 6 . 7
A P 6 . 6
A P 6 . 5
A P 6 . 4
A P 6 . 3
A P 6 . 2
A P 6 . 1
A P 6. 0
P 2 . 0
P 2 . 1
P 2 . 2
-4-
W78C438C
4. PIN DESCRIPTION
P0.0-P0.7 I/O Port 0
These pins function the same as those in the W78C32, except that a multiplexed address/data bus is not provided during accesses to external memory.
P1.0-P1.7 I/O Port 1
Functions are the same as in the W78C32.
P2.0-P2.7 I/O Port 2
Functions are the same as in the W78C32, except that an upper address bus is not provided during accesses to external memory.
P3.0-P3.7 I/O Port 3
Functions are the same as in the W78C32.
DP4.0-DP4.7 Data/Address Bus
DP4 provides multiplexed low-byte address/data during access to external memory.
AP5.0-AP5.7 Address Bus
AP5 outputs the <7:0> address of the external ROM multiplexed with the <7:0> address of the external data RAM.
AP6.0-AP6.7 Address Bus
AP6 outputs the <15:8> address of the external ROM multiplexed with the <15:8> address of the external data RAM. During the execution of "MOVX @Ri," the output of AP6 comes from the HB register, which is the page register for the high byte address, and its address is 0A1H.
AP7.0-AP7.3 Address Bus/Chip Select Pins
Set bit 7 of the EPMA (Extended Program Memory Address) register to determine the functions of port 7. When this bit is "0" (default value), AP7 allows the external memory data to be accessed by outputting the <19:16> address of the external memory from bits<3:0> of the EPMA register during the execution of "MOVC A, @A+DPTR" or "MOVX dest, src." At all other times, AP7<3:0> will output 0H. When this bit is "1," AP7<3:0> (CS3-0) are the chip select pins, which support memory-mapped peripheral device select, and only one pin is active low at any one time. These pins are decoded by AP6<7:6>. For details, see the table below.
AP6.7 AP6.6 DESCRIPTION
0 0 1 1
0 1 0 1
AP70: low; others: high AP71: low; others: high AP72: low; others: high AP73: low; others: high
-5-
Publication Release Date: December 4, 2006 Revision A6
W78C438C
P8.0-P8.7 I/O Port
Functions are the same as those of Port 1 in the W78C31, except that they are mapped by the P8 register and not bit-addressable. The P8 register is not a standard register in the W78C32. Its address is at 0A6H.
INT2 , INT3 External Interrupt, Input
Functions are similar to those of external INT0 , INT1 in the W78C32, except that the functions/status of these interrupts are determined/shown by the bits in the XICON (External Interrupt Control) register. The XICON register is bit-addressable but is not a standard register in the W78C32. Its address is at 0C0H. For details, see the Functional Description below.
EA External Address, Input
Functions same as W78C32.
RST, XTAL1, XTAL2, PSEN , ALE
Functions same as W78C32.
-6-
W78C438C
5. FUNCTIONAL DESCRIPTION
The W78C438C is a functional extension of the W78C58 microcontroller. It contains a 256 x 8 RAM, 64 KB program/1 MB data memory address or memory-mapped chip select logic, two 8-bit address ports, one 8-bit data port, five general I/O ports, four external interrupts, three timers/counters, and one serial port.
5.1
Dedicated Data and Address Port
The W78C438C provides four general-purpose I/O ports for W78C32 applications; the address and data bus are separated from Port 0 and Port 2 so that these ports can be used as general-purpose I/O ports. In this product, DP4 is the data bus for external ROM and RAM, AP5<7:0> are the low byte address, AP6<7:0> are the high byte address, PSEN enables the external ROM to DP4, and P3.6 ( WR ) and P3.7 ( RD ) are the write/read control signals for the external RAM. The external latch for multiplexing the low byte address is no longer needed in this product. The W78C438C uses AP5 and AP6 to support 64 KB external program memory and 64 KB external data memory, just as a standard W78C32 does. The W78C438C provides four pins, AP7.3-AP7.0 (CS3-CS0), to support either 64 KB program/1 MB data memory space or memory-mapped chip select logic. Bit 7 of the EPMA (Extended Program Memory Address) register, which is described in Table 1 below, determines the functions of these pins. When this bit is "0" (the default value), AP7<3:0> support external program/data memory addresses up to 64 KB/1 MB for applications which need additional external memory to store large amounts of data. Although there is 1M bytes memory space, instructions stored here can not be run at full range of this area except the first 64 Kbytes. It is owing to the fact that during the instruction fetch cycle, AP7<3:0> always output 0s to address lines A19-A16. This limits the program code to store at address 0-0FFFFH (64K). The rest of the area (10000H-FFFFFH) can be treated as ROM data storage which can be read by "MOVC A, @A+DPTR" instruction. When "MOVC A, @A+DPTR" is executed to read the external ROM data or "MOVX dest, src" is executed to access the external RAM data, AP7<3:0> output address <19:16> from bits <3:0> of the EPMA (Extended Program Memory Address) register. At other times, AP7<3:0> always output 0H to ensure the instruction fetch is within the 64K program memory address. Different banks can be selected by modifying the content of the EPMA register before the execution of "MOVC A, @A+DPTR" or "MOVX dest, src." [Example]. Access the external ROM/RAM data from external memory space. CLR A ; Clear Accumulator. MOV DPTR, #0H ; Clear DPTR. MOV 0A2H, #02 ; Initialize EPMA(0A2H). EPMA.7 = 0: extended memory space ; EPMA.<3:0> = 0010B, the address range: 20000-2FFFFH. MOVC A, @A+DPTR ; Read the external ROM data from location 20000H. MOVX A, @DPTR ; Read the external RAM data from location 20000H. CLR A MOV 0A2H, #03H ; EPMA.<3:0> = 0011B, the address range: 30000H-3FFFFH. MOVC A, @A+DPTR ; Read the external ROM data from location 30000H. MOVX @DPTR, A ; Write the contents of Accumulator to external RAM data. ; location 30000H. Publication Release Date: December 4, 2006 Revision A6
-7-
W78C438C
(A) EPMA.7 = 0
EPROM W78C438
P0 AP5 AP6 P1 P2 PSEN P8 INT0 INT1 INT2 INT3 RD WR P3 OE AP7 DP4 ADDR (20-bit)
\8 \8 \4 \8
64K PROGRAM
DATA AREA
RAM
ADDR 1MB (20-bit) DATA WE OE
When bit 7 of the EPMA is "1," AP7<3:0> are the output pins that support memory-mapped peripheral chip select logic, which eliminates the need for glue logic. These pins are decoded by AP6<7:6>. Only one pin is active low at any time. That is, they are active individually with 16K address resolution. For example, CS0 is active low in the address range from 0000H to 3FFFH, CS1 is active low in the address range from 4000H to 7FFFH, and so forth. (B) EPMA.7 = 1
ADDR (16-bit)
EPROM
64K PROGRAM
W78C438
P0 AP5 AP6 P1 DP4 P2 PSEN P8 INT0 INT1 INT2 INT3 P3
\8 \8 \8
DATA AREA
OE
\8 \6
RAM
ADDR (14-bit) 0000h DATA 3FFFh (16k)
Device 4000h 7FFFh (16k)
Device 8000h BFFFh
Device C000h FFFFh
RD WR
AP7.0 AP7.1 AP7.2 AP7.3 WE OE
(16k)
(16k)
-8-
W78C438C
The EPMA register is a nonstandard 8-bit SFR at address 0A2H in the standard W78C32. To read/write the EPMA register, one can use the "MOV direct" instruction or "read-modify-write" instructions. Bits <6:4> of the EPMA register are reserved bits, and their output values are 111B if they are read. The content of EPMA is 70H after a reset. The EPMA register does not support bitaddressable instructions.
BIT NAME FUNCTION
7 6 5 4 3 2 1 0
EPMA7 EPMA6 EPMA5 EPMA4 EPMA3 EPMA2 EPMA1 EPMA0
EPMA7 = 0: 64 KB program/1 MB data memory space mode EPMA7 = 1: memory-mapped chip select mode Reserved Reserved Reserved Value of AP7.3 Value of AP7.2 Value of AP7.1 Value of AP7.0
Table 1. Functional Description of EPMA Register
5.2
Additional I/O Port
The W78C438C provides one parallel I/O port, Port 8. Its function is the same as that of Port 1 in the W78C31, except that it is mapped by the P8 register and is not bit-addressable. The P8 register is not a standard register in the standard W78C32. Its address is at 0A6H. To read/write the P8 register, one can use the "MOV direct" instruction or "read-modify-write" instructions. [Example]: MOV MOV 0A6H, A A, 0A6H ; Output data via Port 8. ; Input data via Port 8.
5.3
Additional External Interrupt
The W78C438C provides two additional external interrupts, INT2 and INT3 , whose functions are similar to those of external interrupts 0 and 1 in the W78C32. The functions (or the status) of these interrupts are determined by (or shown by) the bits in the XICON (External Interrupt Control) register. For details, see Table 2. The XICON register is bit-addressable but is not a standard register in the standard 80C32. Its address is at 0C0H. To set/clear the bit of the XICON register, one can use the "SETB(CLR) bit" instruction. For example, "SETB 0C2H" sets the EX2 bit of XICON. The interrupt vector addresses and the priority polling sequence within the same level are shown in Table 3. [Example]. SETB SETB SETB CLR 0C0H 0C3H 0C2H 0C4H ; INT2 is falling-edge triggered. ; INT2 is high-priority. ; Enable INT2 . ; INT3 is low-level triggered.
-9-
Publication Release Date: December 4, 2006 Revision A6
W78C438C
BIT 7 6 5 4 3 2 1 0
ADDR. 0C7H 0C6H 0C5H 0C4H 0C3H 0C2H 0C1H 0C0H
NAME PX3 EX3 IE3 IT3 PX2 EX2 IE2 IT2
FUNCTION High/low priority level for INT3 is specified when this bit is set/cleared by software. Enable/disable interrupt from INT3 when this bit is set/cleared by software. If IT3 is "1," IE3 is set/cleared automatically by hardware when interrupt is detected/serviced.
INT3 is falling-edge/low-level triggered when this bit is set/cleared by software.
High/low priority level for INT2 is specified when this bit is set/cleared by software. Enable/disable interrupt from INT2 when this bit is set/cleared by software. If IT2 is "1," IE2 is set/cleared automatically by hardware when interrupt is detected/serviced.
INT2 is falling-edge/low-level triggered when this bit is set/cleared by software.
Table 2. Functions of XICON Register
INTERRUPT SOURCE
VECTOR ADDRESS
PRIORITY SEQUENCE
External Interrupt 0 Timer/Counter 0 External Interrupt 1 Timer/Counter 1 Serial Port Timer/Counter 2 External Interrupt 2 External Interrupt 3
03H 0BH 13H 1BH 23H 2BH 33H 3BH
Table 3. Priority of Interrupts
0 (Highest) 1 2 3 4 5 6 7 (Lowest)
- 10 -
W78C438C
5.4 Newly Added Special Function Registers
The W78C438C uses four newly defined special function registers, which are described in Table 4. To read/write these registers, use the "MOV direct" or "read-modify-write" instructions.
REGISTER ADDR. FUNCTION LENGTH R/W TYPE VALUE AFTER RESET
1 2 3 4
HB EPMA P8 XICON
A1H A2H A6H C0H
During the execution of "MOVX @Ri," the content of HB is output to AP6. EPMA.7 determines functions of AP7. EPMA.3-EPMA.0 determine values of AP7<3:0> when EPMA.7 is "0." The content of P8 is output to port 8. The bits of XICON determine/show the functions/status of INT2 - INT3 . Bitaddressable.
8 8 8 8
R/W R/W R/W R/W
00H 70H 0FFH 00H
Table 4. Newly Added Special Function Registers of the W78C438C Notes: 1. The instructions used to access these nonstandard registers may cause assembling errors with respect to the 2500 A. D. assembler, but these errors can be ignored by adding directive ".RAMCHK OFF" ahead these instructions. 2. In the newly added SFR of W78C438C, only XICON register is bit-addressable.
5.5
Power Reduction Function
The W78C438C supports power reduction just as the W78C32 does. The following table shows the status of the external pins during the idle and power-down modes.
FUNCTION ALE, PSEN P0-P3, P8 DP4 AP5, AP6 AP7
Idle Power Down
1 0
1 0
Port Data Port Data
Floating Floating
Address Address
Note Note
Note: AP7 is either 0 or a value decoded by AP6<7:6>, depending on the value of EPMA.7.
- 11 -
Publication Release Date: December 4, 2006 Revision A6
W78C438C
5.6 Programming Difference
The W78C438C is programmed in the same way as the W78C32, except that the external data RAM is accessed by a "MOVX @Ri" instruction. To support address paging, there is an additional 8-bit SFR "HB" (high byte), which is a nonstandard register, at address 0A1H. During execution of the "MOVX @Ri" instruction, the contents of HB are output to AP6. The page address is modified by loading the HB register with a new value before execution of the "MOVX @Ri" instruction. To read/write the HB register, one can use the "MOV direct" instruction or "read-modify-write" instructions. The HB register does not support bit-addressable instructions. [Example]. MOV MOV MOVX MOV MOVX R1, #0H A, @R1 0A1H, #12H @R1, A ; R1 = 0. FFH. ; Read the contents of external RAM location FF00H into ; Accumulator. ; HB contents 12H. ; Copies the contents of Accumulator into external RAM ; location 1200H.
0A1H, #0FFH ; HB contents
- 12 -
W78C438C
6. ELECRICAL CHARACTERISTICS
6.1 Absolute Maximum Ratings
PARAMETER SYMBOL MIN. MAX. UNIT
DC Power Supply Input Voltage Operating Temperature Storage Temperature
VDD-VSS VIN TOPR TSTG
-0.3 VSS -0.3 0 -55
+7.0 VDD +0.3 70 +150
V V C C
Note: Exposure to conditions beyond those listed under Absolute Maximum Ratings may adversely affect the life and reliability of the device.
6.2
D.C. Characteristics
PARAMETER SYM. TEST CONDITIONS MIN. TYP. MAX. UNIT
(VDD - VSS = 5V 10%, TA = 25 C, FOSC = 20 MHz, unless otherwise specified.)
Oper. Voltage Oper. Current Idle Current Pwdn Current Input Leakage Current Input Leakage Current Input Leakage Current Input Leakage Current Output Low Voltage Output High Voltage Output Low Voltage Output High Voltage Output Low Voltage Output High Voltage Input Voltage Input Voltage
VDD IDD IIDLE IPWDN ILK1 ILK2 ILK3 ILK4 VOL1 VOH1 VOL2 VOH2 VOL3 VOH3 VILT VIHT * No load Program idle mode Program power-down mode
INT2 , INT3
4.5 -300
Notes 1, 2
5 -
5.5 20 7 50 +10 +300 +10 +10 0.45 0.45 0.45 0.8
Note 4
V mA mA A A A A A V V V V V V V V
Internal pull-high RESET Internal pull-low
EA , Port 0, DP4
Notes 1, 2 Note 1 Note 1
-10 -10 -50 2.4 2.4 2.4 0 2.4
P1, P2, P3, P8 IOL1 = 2 mA
(Port 1, 2, 3, 8)
IOH1 = -100 A (Port 1, 2, 3, 8) IOL2 = 4mA (ALE, PSEN, P0, DP4) IOH2 = -400 A (ALE, PSEN, P0, DP4) IOL2 = 2 mA
Note 3
Note 3
(AP5, AP6, AP7)
IOH2 = -100 A (AP5, AP6, AP7) VDD = 5V 10% VDD = 5V 10%
- 13 -
Publication Release Date: December 4, 2006 Revision A6
W78C438C
D.C. Characteristics, continued
PARAMETER
SYM.
TEST CONDITIONS
MIN.
TYP.
MAX.
UNIT
Input Voltage Input Voltage Input Voltage Input Voltage
Notes:
VILC VIHC VILR VIHR
VDD = 5V 10%, XTAL1 VDD = 5V 10%, XTAL1 VDD = 5V 10%, RESET VDD = 5V 10%, RESET
Note 5 Note 5 Note 5 Note 5
0 3.5 0 2.4
-
0.8
Note 4
V V V V
0.8
Note 4
1. 0 < VIN < VDD, for INT2 , INT3 , RESET, EA , Port 0, DP4, P1, P2, P3 and P8 inputs in leakage. 2. Using an internal pull low/high resistor (approx. 30K). 3. ALE, PSEN , P0 and DP4 in external program or data access mode. 4. The maximum input voltage is VDD +0.2V. 5. XTAL1 is a CMOS input and RESET is a Schmitt trigger input.
6.3
A.C. Characteristics
AC specifications are a function of the particular process used to manufacture the product, the ratings of the I/O buffers, the capacitive load, and the internal routing capacitance. Most of the specifications can be expressed in terms of multiple input clock periods (TCP), and actual parts will usually experience less than a 20 nS variation.
6.3.1
Clock Input Waveform
PARAMETER SYMBOL MIN. TYP. MAX. UNIT NOTES
Operating Speed Clock Period Clock High Clock Low
FOP TCP TCH TCL
0 25 10 10
-
40 -
MHz nS nS nS
1 2 3 3
Notes: 1. The clock may be stopped indefinitely in either state. 2. The TCP specification is used as a reference in other specifications. 3. There are no duty cycle requirements on the XTAL1 input.
6.3.2
Program Fetch Cycle
PARAMETER SYMBOL MIN. TYP. MAX. UNIT
Address Valid to PSEN Low
PSEN Low to Data Valid
TAPL TPDV
2 TCP -
-
2 TCP
nS nS
- 14 -
W78C438C
6.3.3 Data Memory Read/Write Cycle
PARAMETER SYMBOL MIN. TYP. MAX. UNIT
Address Valid to RD Low
RD Low to Data Valid
TARL TRDV TRDQ TRS TAWL TDWL TWDQ TWS
4 TCP 0 6 TCP - 4 TCP 1 TCP 1 TCP 6 TCP -
6 TCP 6 TCP
4 TCP + 4 TCP 2 TCP 4 TCP + -
nS nS nS nS nS nS nS nS
Data Hold After RD High
RD Pulse Width
Address Valid to WR Low Data Valid to WR Low Data Hold After WR High
WR Pulse Width
Note: "" (due to buffer driving delay and wire loading) is 20 nS.
- 15 -
Publication Release Date: December 4, 2006 Revision A6
W78C438C
7. TIMING WAVEFORMS
7.1 Program Fetch Cycle
S1 XTAL1 PSEN
S2
S3
S4
S5
S6
S1
S2
S3
S4
S5
S6
TAPL AP6<7:0> AP5<7:0> TPDV DP4<7:0>
address code address
- 16 -
W78C438C
7.2 Data Memory Read/Write Cycle
S4 XTAL1 PSEN AP7<3:0>
S5
S6
S7
S8
S9
S10
S11
S12
S1
S2
S3
addr <19:16> out
(When bit7 of EPMA is 0.)
AP6<7:0> AP5<7:0>
DPH or HB SFR out
PGM address
DPL or Ri out
PGM address
TARL RD DP4<7:0> WR TAWL DP4<7:0>
addr. DATA OUT addr.
TRS TRDV
data
TRDQ
addr.
TWS
TDWL
TWDQ
- 17 -
Publication Release Date: December 4, 2006 Revision A6
W78C438C
8. TYPICAL APPLICATION CIRCUITS
8.1 Using 128K x 8 bit External EPROM (W27E010)
19999999999888888888 09876543210987654321 0 NP P C1 1 .. 43 1 NC 2 NC 3 NC 4 NC 5 P1.5 6 P1.6 7 P1.7 8 RESET 9 P8.0 10 P8.1 11 P8.2 12 P8.3 13 P8.4 14 P8.5 15 P8.6 16 P8.7 17 INT3 18 INT2 19 P3.0, RXD 20 VDD 21 P3.1, TXD 22 P3.2, INT0 23 P3.3, INT1 24 P3.4, T0 25 P3.5, T1 26 P3.6, WR 27 NC 28 NC 29 NC 30 NC P 3 . 7X ,T /A RL D2 33 12 P 1 . 2 P 1 . 1 P 1 . 0 D P 4 . 7 D P 4 . 6 D P 4 . 5 D P 4 . 4 D P 4 . 3 D P 4 . 2 D P 4 . 1 DVP P PD0 0 4D. . . 01 0 P 0 . 2 PN 0C . 3 NC NC NC NC P0.4
80 79 78 77 76
5V
10 U 8.2 K
P0.5 75 P0.6 74 P0.7 73 EA 72 AP5.0 71 AP5.1 70 AP5.2 69 AP5.3 68 AP5.4 67 AP5.5 66 AP5.6 65 AP5.7 64 VDD 63 VSS 62 PSEN P2.7 P2.6 P2.5 ALE 61 60 59 58
GND
W78C438C
12 11 10 9 8 7 6 5 27 26 23 25 4 28 29 3 2 22 24
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 CE OE
O0 O1 O2 O3 O4 O5 O6 O7
13 14 15 17 18 19 20 21
W27E010
Vpp Vcc PGM 1 32 31
Vss
16
57 P2.4 56 NC 55 NC NC NC P2.3 54 53 52 51
A P 7 . 3 , X / T C AV LSNS SC3 1 3333 3456
A P 7 . 2 , / C S 2
A P 6 . 7 3334 7890
A P 7 . 1 , / C S 1
A P 7 . 0 , / C S 0
A P 6 . 6 4 1
A P 6 . 5
A P 6 . 4 44 23
A P 6 . 3 4 4
A P 6 . 2 4 5
A P 6 . 1 4 6
A P 6 . 0
P 2 . 0 44 78
P 2 . 1 4 9
P 2 . 2 5 0
R
C1
C2
Figure A
- 18 -
W78C438C
CRYSTAL
C1
C2
R
16 MHz 24 MHz 33 MHz 40 MHz
30P 15P 10P 5P
30P 15P 10P 5P
- - 6.8K 6.8K
Above table shows the reference values for crystal applications. Notes: 1. For C1, C2, R components refer to Figure A. 2. It is recommended that the crystals be replaced with oscillators for applications above 35 MHz.
- 19 -
Publication Release Date: December 4, 2006 Revision A6
W78C438C
9. PACKAGE DIMENSIONS
9.1 84-pin PLCC
HD D
11 1 84 75
12
74
Symbol
Dimension in inches
Dimension in mm
Min. Nom. Max. Min. Nom. Max.
0.185 0.020 0.143 0.148 0.153 0.026 0.028 0.032 0.016 0.018 0.022 0.006 0.008 0.012 0.51 3.63 0.66 0.41 0.15 3.76 0.71 0.46 0.20 3.89 0.81 0.56 0.30 4.70
E
E HE
32
54
33
53
A A1 A2 b1 b c D E e GD GE HD HE L y
1.148 1.153 1.158 29.17 29.29 29.41 1.148 1.153 1.158 29.17 29.29 29.41 0.044 0.050 0.056 1.12 1.27 1.42 1.095 1.115 1.135 27.81 28.32 28.83 1.095 1.115 1.135 27.81 28.32 28.83 1.180 1.190 1.200 29.98 30.23 30.48 1.180 1.190 1.200 29.98 30.23 30.48 0.090 0.100 0.110 2.29 2.54 2.79 0.004 0 10 0 0.10 10
A2 A e Seating Plane GD b y
Notes: 1. Dimension D & E do not include interlead flash. 2. Dimension b1 does not include dambar protrusion/intrusion. 3. Controlling dimension: Inches 4. General appearance spec. should be based on final visual inspection spec.
A
- 20 -
W78C438C
9.2 100-pin QFP
HD D
100 81
1
80
Symbol
Dimension in inches
Dimension in mm
Min. Nom. Max.
0.130 0.004 0.107 0.010 0.004 0.546 0.782 0.020 0.728 0.964 0.039 0.087 0.112 0.012 0.006 0.551 0.787 0.026 0.740 0.976 0.047 0.095 0.117 0.016 0.010 0.556 0.792 0.032 0.752 0.988 0.055 0.103 0.004 0 12
Min. Nom. Max.
3.30 0.10 2.718 0.254 0.101 13.87 19.87 0.498 18.49 24.49 0.991 2.21 2.845 0.305 0.152 14.00 20.00 0.65 18.80 24.80 1.194 2.413 2.972 0.407 0.254 14.13 20.13 0.802 19.10 25.10 1.397 2.616 0.102 0 12
E HE
30
51
A A1 A2 b c D E e HD HE L L1 y
Notes:
31
e
b
50
c
A2 A L L
1
1. Dimension D & E do not include interlead flash. 2. Dimension b does not include dambar protrusion/intrusion. 3. Controlling dimension: Millimeters 4. General appearance spec. should be based on final visual inspection spec.
Seating Plane
See Detail F
A1 y
Detail F
- 21 -
Publication Release Date: December 4, 2006 Revision A6
W78C438C
10. REVISION HISTORY
VERSION DATE PAGE DESCRIPTION
A1 A2 A3 A4 A5 A6
July, 1998 June, 2004 April 19, 2005 July 27, 2005 October 3, 2006 December 4, 2006
2 19 2 2
Initial issued Revise part number in the item of packages Add Important Notice Add Lead free (RoHS) part number Remove block diagram Remove all Leaded package parts
Important Notice
Winbond products are not designed, intended, authorized or warranted for use as components in systems or equipment intended for surgical implantation, atomic energy control instruments, airplane or spaceship instruments, transportation instruments, traffic signal instruments, combustion control instruments, or for other applications intended to support or sustain life. Further more, Winbond products are not intended for applications wherein failure of Winbond products could result or lead to a situation wherein personal injury, death or severe property or environmental damage could occur. Winbond customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Winbond for any damages resulting from such improper use or sales.
Headquarters
No. 4, Creation Rd. III, Science-Based Industrial Park, Hsinchu, Taiwan TEL: 886-3-5770066 FAX: 886-3-5665577 http://www.winbond.com.tw/
Winbond Electronics Corporation America
2727 North First Street, San Jose, CA 95134, U.S.A. TEL: 1-408-9436666 FAX: 1-408-5441798
Winbond Electronics (Shanghai) Ltd.
27F, 2299 Yan An W. Rd. Shanghai, 200336 China TEL: 86-21-62365999 FAX: 86-21-62365998
Taipei Office
9F, No.480, Rueiguang Rd., Neihu District, Taipei, 114, Taiwan, R.O.C. TEL: 886-2-8177-7168 FAX: 886-2-8751-3579
Winbond Electronics Corporation Japan
7F Daini-ueno BLDG, 3-7-18 Shinyokohama Kohoku-ku, Yokohama, 222-0033 TEL: 81-45-4781881 FAX: 81-45-4781800
Winbond Electronics (H.K.) Ltd.
Unit 9-15, 22F, Millennium City, No. 378 Kwun Tong Rd., Kowloon, Hong Kong TEL: 852-27513100 FAX: 852-27552064
Please note that all data and specifications are subject to change without notice. All the trademarks of products and companies mentioned in this datasheet belong to their respective owners.
- 22 -


▲Up To Search▲   

 
Price & Availability of W78C438C06

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X